impregnating liquid - English Synonyms Dictionary